home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / mail / MicroMail.jar / k.class (.txt) < prev    next >
Encoding:
Java Class File  |  2001-11-07  |  2.9 KB  |  112 lines

  1. import java.io.IOException;
  2. import javax.microedition.lcdui.Command;
  3. import javax.microedition.lcdui.CommandListener;
  4. import javax.microedition.lcdui.Displayable;
  5. import javax.microedition.lcdui.Image;
  6. import javax.microedition.lcdui.List;
  7.  
  8. // $FF: renamed from: k
  9. public class class_0 extends List implements CommandListener {
  10.    // $FF: renamed from: try MicroMail
  11.    private MicroMail field_0;
  12.    // $FF: renamed from: do javax.microedition.lcdui.Displayable
  13.    private Displayable field_1;
  14.    // $FF: renamed from: new javax.microedition.lcdui.Image
  15.    private Image field_2;
  16.    // $FF: renamed from: int java.lang.String
  17.    private String field_3 = "/AddressBook1.png";
  18.    // $FF: renamed from: for javax.microedition.lcdui.Command
  19.    Command field_4;
  20.    // $FF: renamed from: if javax.microedition.lcdui.Command
  21.    Command field_5;
  22.    // $FF: renamed from: a javax.microedition.lcdui.Command
  23.    Command field_6;
  24.  
  25.    public class_0(MicroMail var1, Displayable var2) {
  26.       super(MicroMail.r.getText(12), 3);
  27.       this.field_4 = new Command(MicroMail.r.getText(1), 2, 4);
  28.       this.field_5 = new Command(MicroMail.r.getText(4), 1, 2);
  29.       this.field_6 = new Command(MicroMail.r.getText(3), 1, 3);
  30.       this.field_0 = var1;
  31.       this.field_1 = var2;
  32.       ((Displayable)this).setCommandListener(this);
  33.       ((Displayable)this).addCommand(this.field_4);
  34.       if (!(this.field_1 instanceof e)) {
  35.          ((Displayable)this).addCommand(this.field_5);
  36.          ((Displayable)this).addCommand(this.field_6);
  37.       }
  38.  
  39.       this.field_2 = null;
  40.  
  41.       try {
  42.          this.field_2 = Image.createImage(this.field_3);
  43.       } catch (IOException var3) {
  44.       }
  45.  
  46.       this.method_2();
  47.    }
  48.  
  49.    // $FF: renamed from: a (java.lang.String) void
  50.    public void method_0(String var1) {
  51.       ((List)this).append(var1, this.field_2);
  52.    }
  53.  
  54.    public void commandAction(Command var1, Displayable var2) {
  55.       MicroMail.mainScreen.if(true);
  56.       if (var1 == this.field_4) {
  57.          MicroMail.display.setCurrent(this.field_1);
  58.          MicroMail.dispose(this);
  59.       } else if (var1 == this.field_5) {
  60.          o var3 = new o(this.field_0, this, -1);
  61.          MicroMail.display.setCurrent(var3);
  62.       } else if (var1 == this.field_6) {
  63.          int var5 = ((List)this).getSelectedIndex();
  64.          if (var5 > -1) {
  65.             r var4 = (r)l.for.elementAt(((List)this).getSelectedIndex());
  66.             l.a(var4, var5);
  67.             this.method_1(var5);
  68.             Object var8 = null;
  69.          }
  70.       } else if (var1.equals(List.SELECT_COMMAND)) {
  71.          if (this.field_1 instanceof e) {
  72.             e var6 = (e)this.field_1;
  73.             Object var9 = null;
  74.             if (l.for.size() > 0) {
  75.                r var10 = (r)l.for.elementAt(((List)this).getSelectedIndex());
  76.                var6.a(var10.if);
  77.             }
  78.  
  79.             MicroMail.display.setCurrent(this.field_1);
  80.             MicroMail.dispose(this);
  81.          } else {
  82.             o var7 = new o(this.field_0, this, ((List)this).getSelectedIndex());
  83.             MicroMail.display.setCurrent(var7);
  84.          }
  85.       }
  86.  
  87.    }
  88.  
  89.    // $FF: renamed from: a (int) void
  90.    public void method_1(int var1) {
  91.       ((List)this).delete(var1);
  92.    }
  93.  
  94.    // $FF: renamed from: a () void
  95.    public void method_2() {
  96.       l.a();
  97.       new r();
  98.       if (l.for.size() > 0) {
  99.          for(int var2 = 0; var2 < l.for.size(); ++var2) {
  100.             r var1 = (r)l.for.elementAt(var2);
  101.             ((List)this).append(var1.do, this.field_2);
  102.          }
  103.       }
  104.  
  105.    }
  106.  
  107.    // $FF: renamed from: a (int, java.lang.String) void
  108.    public void method_3(int var1, String var2) {
  109.       ((List)this).set(var1, var2, this.field_2);
  110.    }
  111. }
  112.